package cn.buk.tms.dao;

import java.util.List;

import cn.buk.common.sc.CommonSearchCriteria;
import cn.buk.tms.entity.misc.DetrInfo;

public interface DetrDao {

	int create(DetrInfo detrInfo);

	DetrInfo getById(int id);

	/**
	 * 获取指定票号的最新DETR结果
	 */
	DetrInfo getByTicketNo(int enterpriseId, String ticketNo);

	List<DetrInfo> search(int enterpriseId, CommonSearchCriteria sc);

	int update(DetrInfo detrInfo);

	int delete(int id);

	int createDetrInfo(List<DetrInfo> list);

	int refreshDetrInfo(int enterpriseId, int id);
}
